#ifndef __SERVER_CONF_H__
#define __SERVER_CONF_H__
#include <errno.h>
#include <syslog.h>

//模式枚举
enum ServerMode
{
	DAEMON =1,
	NORMAL,
	MODEMAX
};

//软件版本
#define VERSION				"netServer V1.0"
//线程个数
#define THREADNUM			4
//epoll事件一次最大处理个数
#define EPOLLEVENTNUM		10
//服务器端口
#define SERVER_PORT 		"10000"
//程序运行模式
#define RUNNINGMODE 		NORMAL
//是否开启打印调试
#define DEBUG 				1
//心跳超时时间(S)
#define HEARTBEATSEC 		180
//心跳检测频率(S)
#define HEARTBEATDETECSEC 	30
//客户端数据缓存大小(字节)
#define DATABUFFSZIE 		1024*10
//单次接收数据缓存大小(字节)
#define BUFFSIZE 			1024
//MYSQL查询指令缓存大小(字节)
#define QUERYBUFFSIZE 		1024
//设备ID数据长度(字节)
#define IDSIZE 				20
//错误信息数据长度(字节)
#define ERRMSGSIZE 			20

//SQL服务器地址
#define SQLSERVER			"localhost"
//SQL用户名
#define SQLUSER				"root"
//SQL密码
#define SQLPASSWD			"126.com163.com"
//SQL数据库名
#define SQLDATABASE			"netserver"


#endif

